John D. Muccigrosso
May 2022
Markdown is a lightweight version of a markup language (get it?), designed after conventions that had mostly already been established, and meant to be easily readable and convertible into other markup languages (mainly HTML, the language of the web).
Like other markup languages, it separates form from content.
What he says:
What he says about it:
Paragraphs are just one or more consecutive lines of text, separated by one or more blank lines.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
#
-* or _:
*:
Turns out Markdown can be combined with some other free tools to make it even more powerful and more useful for students and scholars.
I even made this slideshow in it!
> unzip -l Mellon-Arts-and-the-Common-Good-Faculty-Mentored-Student-Research-Grant.docx
Archive: Mellon-Arts-and-the-Common-Good-Faculty-Mentored-Student-Research-Grant.docx
Length Date Time Name
--------- ---------- ----- ----
2119 01-01-1980 00:00 [Content_Types].xml
735 01-01-1980 00:00 _rels/.rels
1766 01-01-1980 00:00 word/_rels/document.xml.rels
27166 01-01-1980 00:00 word/document.xml
1384 01-01-1980 00:00 word/footer1.xml
1384 01-01-1980 00:00 word/header2.xml
1384 01-01-1980 00:00 word/header1.xml
1384 01-01-1980 00:00 word/footer2.xml
121940 01-01-1980 00:00 docProps/thumbnail.jpeg
7643 01-01-1980 00:00 word/theme/theme1.xml
2353 01-01-1980 00:00 word/settings.xml
16445 01-01-1980 00:00 word/stylesWithEffects.xml
15579 01-01-1980 00:00 word/styles.xml
737 01-01-1980 00:00 docProps/app.xml
2962 01-01-1980 00:00 word/fontTable.xml
6651 01-01-1980 00:00 word/numbering.xml
431 01-01-1980 00:00 word/webSettings.xml
745 01-01-1980 00:00 docProps/core.xml
--------- -------
212808 18 files
| Last Name | First name | Age |
|---|---|---|
| Muccigrosso | John | 43 |
| Kolmar | Wendy | 31 |
| Reay | Danielle | 25 |
"Last Name", "First name", "Age"
"Muccigrosso","John","43"
"Kolmar","Wendy","31"
"Reay","Danielle","25"
Object: Pairs of key and value
Array: basically a list of things
You can have an object made of multiple arrays
Spatial information can be also stored as text and interpreted as pandoc does markdown, using JSON format to make geoJSON.
Let’s play with maps here: geojson.io
diff